Mona Lisa is an Italian restaurant featuring homemade pastas, pizzas, and other specialties in a Renaissance-inspired setting.