21 Station Rd, Harrow, London HA1 2UF, United Kingdom
Closed· Opens Mon at 12:00
21 Station Rd, Harrow, London HA1 2UF, United Kingdom
No delivery
Spot something wrong?
Dishes at Afandina. Prices may vary in venue.
Been to Afandina? Be the first to share what you ate.