Is Star Cafe open on Mondays for lunch?

Wendy Fowlie | Sep 26, 2019 | Category: Restaurant in Montrose, La Crescenta-Montrose, CA

The Star Cafe - All questions

Address: 2217 Honolulu Ave #2, Montrose, CA 91020, USA

Randy Roberts | Sep 26, 2019

It sounds odd. But if you're open minded. The BLT salad is awesome. Especially if you can't resist the melt in your mouth dinner rolls and need some greens.

Sheri Gray | Sep 26, 2019

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places