Share:

More from Restaurants & Bars

Restaurants & Bars Washington DC & Baltimore

Serbian Crown Restaurant

f
FoodieGrrl | | Jan 21, 2008 09:00 AM

I happened to drive by this restaurant in Great Falls, and I'm dying of curiosity! Has anyone tried it? Any feedback?

TIA!

Feedback