Weather Forecast

Pizza Palace
(302) 934 8333
Town Square Shopping Ctr Millsboro DE 19966
Category: Restaurant
   Type of Food: Pizza