Share:

Restaurants & Bars 6

Serbian Crown Restaurant

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!

Want to stay up to date with this post?