239 Barking Rd, Plaistow, London E13 8EQ, United Kingdom
Closed· Opens Tue at 15:00
239 Barking Rd, Plaistow, London E13 8EQ, United Kingdom
No delivery
Spot something wrong?
Dishes at Albina. Prices may vary in venue.
Been to Albina? Be the first to share what you ate.