16 Leeland Rd, Ealing, London W13 9HH, United Kingdom
Closed· Opens at 07:00
16 Leeland Rd, Ealing, London W13 9HH, United Kingdom
No delivery
Spot something wrong?
Dishes at Sunshine Cafe and Restaurant. Prices may vary in venue.
Been to Sunshine Cafe and Restaurant? Be the first to share what you ate.