is there dine in?

Peggy Druar | Oct 19, 2020 | Category: Italian restaurant in North Tonawanda, New York

SUBMASTERS - All questions

Address: 105 Main St, North Tonawanda, NY 14120, USA

Rosita Lopez | Oct 19, 2020

Yes, you can eat in and they have seating inside.

Alexander Burdick | Oct 19, 2020

Yes. You can dine in order out with there delivery system and I believe they also use the grub hub. They have a great menu.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places