Ontario - Niagara Falls - McLeod and Montrose

Hours & Availability

Open Daily 6:30 AM to 3 PM

Dine-in
Takeout
Accessible
ubereats logo
doordash logo
skipthedishes logo

Contact:

7905 McLeod Rd.,
Niagara Falls, ON, L2H 0G5

Phone:
(905) 371-2112