'Leo's Ristorante' italian restaurant, Monton Village

198 Monton Rd, Monton, Manchester, Manchester M30 ,United Kingdom
'Leo's Ristorante' italian restaurant, Monton Village 'Leo's Ristorante' italian restaurant, Monton Village is one of the popular Italian Restaurant located in 198 Monton Rd, Monton, Manchester , listed under Local business in Manchester , Italian Restaurant in Manchester ,

Contact Details & Working Hours

Map of 'Leo's Ristorante' italian restaurant, Monton Village