Star Cafe

Phone orders only

2217 Honolulu Ave, Montrose, CA 91020

$0 MinimumAre you the owner?
Price: $$