I live in New York where there are so many GREAT restaurants and I was blown away by the food, staff and comforting ambiance. Definitely a fantastic restaurant and will remain high on my list of places I need to come back to over and over again. Any chance you'll open one up over here??? I need my DOSA!!!
Pros: food
more