Barra Rossa Ristorante & Wine Bar - Downington

About a restaurant Barra Rossa Ristorante & Wine Bar - Downington

This page shows the location and menu of Barra Rossa Ristorante & Wine Bar - Downington, which is located in Downingtown by the address 20 E Lancaster Ave. View amenities, nearby places, ratings and photos of Barra Rossa Ristorante & Wine Bar - Downington. Also on this page you can see the exact location of Barra Rossa Ristorante & Wine Bar - Downington in the map by coordinates. This place has TV, Bike Parking. You can seating outdoors. Accepts credit cards for payment.

Add to bookmarks or share with friends!

Ratings

foodino
0
yelp
100

Rate this object

0 1 2 3 4 5

Amenities and More

TV
Price range
Bike Parking
Outdoor Seating
Accepts Credit Cards

Location

Country & region

Downingtown, Pennsylvania, USA

Address

20 E Lancaster Ave
Work schedule
Monday
Tuesday
Wednesday
Thursday Close now
Friday
Saturday
Sunday

Choose region

    Countries

    Point on map