La Casa Nostra Ristorante

Amenities: Family Friendly, Takeout, Transit Access

Address:

230 Bay St.,

Thunder Bay, ON P7B 1R2

Phone:

807-767-2013

Contact Us