Restaurants in Towson, MD
Restaurants
8815 Orchard Tree Ln.,
Towson ,
MD
21286
UNITED STATES
Based on 1 reviews
FABULOUS!
One word - EXCEPTIONAL! Everything was perfect: service, food, atmosphere. One of the best places I have dined in a really long time! Get the dessert that's like Baklava but with shredded philo...Fabo!!Worldwide > United States > Towson, MD > Restaurants