4555 Queen Street, niagara falls, on

See MENU & Order

Place Order

Call 289-296-4473 or click the Order button below to place a pick-up order, you can pay directly on the app or when you get to the restaurant.