Hearty Pizza and Casual Comfort Food
D & D Restaurant is a rustic, longstanding spot known for hearty pizzas with substantial crusts and generous toppings. Guests also mention fresh, sizable salads and satisfying sandwiches, including a tender steak sandwich. The atmosphere is simple and well kept, providing a straightforward, comfortable setting for a casual meal.