Cafe Italia

Location

62 Provost Street

New Glasgow , Northumberland Shore

Contact

T: 902-928-2233

Details