Turf Bar
(724) 654 0411
1511 Moravia St New Castle PA 16101
Category: Restaurant
   Type of Food: Barbecue