Mamma Roma
Italian · Casual Dining
Relaxed Italian restaurant in a 2-story townhouse with exposed stonework and murals.
Location
Best places nearby
The highest rated places close to Mamma Roma.
Local restaurants nearby
4-7 Antigua St, Alba / Scotland


