231 Battersea Park Rd, Battersea, London SW11 4LG, United Kingdom
Closed· Opens at 22:30
231 Battersea Park Rd, Battersea, London SW11 4LG, United Kingdom
No delivery
Spot something wrong?
Dishes at The Magic Garden. Prices may vary in venue.
Been to The Magic Garden? Be the first to share what you ate.