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