Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 23

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

fatassasian | Feb 10, 201009: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? Sign Up Now ›
Log In or Sign Up to comment

Recommended From CH