About Mario's Italian Restaurant

Number of seats
400
Parking availability
Yes
Takeaway
Yes

Mario's Italian Restaurant Address

Google Map