1
Duffy's Diner
Classic Diner
Error loading image!
Error loading image!
Error loading image!
Error loading image!
Always friendly and welcoming. Nonna’s Place is a family-owned restaurant serving fresh homemade Italian sandwiches, pasta and more. Big portions and reasonable prices. The most popular menu is veal sandwich, but we highly recommend trying all other sandwiches as well (especially the eggplant sandwich!!). Don’t forget to add extra toppings. No washrooms.