Loading...

Albert Road Chip Shop | view more Restaurants

Type: Cheap Eats, European
138A Albert Road, Plymouth PL2 1AQ England
Rating: 2
Country: United Kingdom
City: Plymouth

Meals:
Cuisines: European
Features: