Margo's Logo
Contact
Location
1534 MONTANA AVE, SANTA MONICA, CA 90403
Takeout Hours
Daily 9am - 8pm