- Fast Food Restaurants
ABBA Fresh Restaurant
Address: 83 East Street, Walworth, London SE17 2DH
Phone: 020 77012539
Related Points of Interest Nearby:
Restaurants
Approximately 0.25 km away
Address: 227 Walworth Road, Walworth, London SE17 1RL
Restaurants
Approximately 0.28 km away
Address: 209 Walworth Road, Walworth, London SE17 1RL