Back
Mona Lisa Restaurant & Pizzeria Logo

Mona Lisa Restaurant & Pizzeria

2.99mi
1621, Cambridge, MA, 02138
Not Available Now (Available Mon 10:00 AM - 9:30 PM)Call Now

About Mona Lisa Restaurant & Pizzeria

Order from Mona Lisa Restaurant & Pizzeria to enjoy some of the best comfort food in Cambridge. Looking to find the cheapest way to order Mona Lisa Restaurant & Pizzeria? Choose the most affordab...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead