directory
Barry's Ice Cream
(724) 758 1111
105 Line Ave Ellwood City PA 16117
Category: Restaurant
   Type of Food: Bakery, Desserts and Coffee