Pizza Palace & Restaurant is located at 1283 Boston Post Rd, Old Saybrook, CT-06475. Get step by step driving directions to Pizza Palace & Restaurant.
The following map shows the location of Pizza Palace & Restaurant
View details of Pizza Palace & Restaurant.