top of page

ORDER ONLINE

Tonawanda

Located inside The Dome Stadium 

200 Main St

City of Tonawanda

North Buffalo 

690 Hertel Ave

North Buffalo 

Food Truck 

Somewhere in WNY?

bottom of page