Serving pizza, pasta, salads, subs and much more, this restaurant uses fresh ingredients and dough that is made daily. A children’s menu is also available, and new items are frequently added to the menu with specials changing daily. Address: 81 Main St. Dover New Hampshire USA 03820 1 603 749-9248