De Roma

2.7
(11 reviews)
102 Darlington Street East, WN1 3AT
Cheap Eats
Fast Food
Pizza
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
De Roma | Salford | United Kingdom | TripAligner