Barra Restaurant
TEL: (215) 238-6900
Address: 239 Chestnut St,
Philadelphia, PA 19106
Home
Menu
Location
Gallery
About Us
Barra Restaurant
239 Chestnut St
Philadelphia, PA 19106
Phone: (215) 238-6900
No Delivery!
Store Hours:
Mon - Sun:
11:00 AM - 11:00 PM
Sitemap:
Home
|
Menu
|
Location
|
About Us
Copyright 2017
All Rights Reserved