-
Pizza Chef
is a much liked Pizza Place Restaurant
Ranked #1 of 9 Restaurants in New London.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Their pizza is good, but the service is a little slow! The food is good, makes up for the wait. //