Our Location

Come see us at 501 Cayuga Dr Niagara Falls, USA 14304. We're just down the road from the Niagara Factory Outlet Mall. Enjoy the water view from our picnic tables!

Phone: (716) 236-4119 Call Ahead Ordering


We're Open:

Monday through Saturday: 11: 00am – 9:00pm

Sunday: Noon – 9:00pm