Restaurants & Bars

Los Angeles Area

Stefan's on Montana - What's the Deal?

Share:

Restaurants & Bars 23

Stefan's on Montana - What's the Deal?

fatassasian | Feb 10, 2010 09:39 AM

I heard that Stefan's on Montana is open for business. But it doesn't have a website and an online menu is nowhere to be found. Does anyone have any details? There's a rumour that it's BYOB. True?

Want to stay up to date with this post?