-
Davenport's Pizza Palace
is a top notch pizza Restaurant
Ranked #1 of 33 Restaurants in Watkins Glen Birmingham.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Courageously simple and dangerously delicious. The salads are big and tasty. The pies are thin and crispy. Davenport's is what pizza is made of. //