I recently was able to dine at Udupi Bhavan, a South-Indian vegetarian restaurant located in Lowell, MA. The meal included a buffet stacked with a variety of dishes from sweets to spices. The building is located at 1717 Middlesex Street and the restaurant is open Tuesday-Friday from 11:30am to 3:00pm...