Mama Romano’s Italian Restaurant and Pizzeria | Orlando, FL

Mama Romano's_Garlic Rolls Stuffed with Cheese

Mama Romano’s Italian Restaurant and Pizzeria has much better food than you might assume by its location in a strip mall in southern Orlando, not far from the airport.  They also have a large menu that includes beer and wine and even expands beyond traditional Italian food and into chicken wings.  They have a lot of appetizers, and I […]