Greenwood Deli
(215) 886 3650
109 Greenwood Ave Wyncote PA 19095
Category: Restaurant
   Type of Food: Pizza