Get directions to: Marco Polo Inn, Santa Monica, CA
Restaurant address: 716 Santa Monica Blvd. Santa Monica, CA 90401, USA
Restaurant: Marco Polo Inn