Pizza restaurant, Cafe, Coffee store, Espresso bar, Food court, Italian grocery store, Italian restaurant, Pizza takeaway
Restaurant
Station Mall, 293 Bay St, Sault Ste. Marie, ON P6A 1X3, Canada
Italian restaurant
56 Second Line W, Sault Ste. Marie, ON P6C 2H9, Canada