Main Squeeze
Restaurant
•
2727 Main St, Santa Monica, CA 90405, USA
7.5
Monday: 7:30 AM – 5:30 PM
See if anyone you trust recommends it!