Pizza Palace & Restaurant is located at 1283 Boston Post Rd, Old Saybrook, CT-06475. An interactive Map of Pizza Palace & Restaurant is shown below.
View details of Pizza Palace & Restaurant.