Mambos Italian Restaurant
  • Tel: 0161-777 8282 / 01617778282
Profile
Mambos Italian Restaurant in Manchester, Lancashire, is an Italian restaurant. They offer Italian food, pasta dishes, pizzas and italian cuisine. Mambos Italian Restaurant Italian restaurant has its address at 591-593 Liverpool Rd.
Map
Google Map of Mambos Italian Restaurant address:591-593 Liverpool Rd,Manchester,United Kingdom.
If you find 'Can Not Find' or error address, please submit another address using the form in the map, then search again.