Takeaway · The Ivo Building, 151 Scrubs Lane, London, NW10 6RH
…Awaiting inspection
Registered with Hammersmith and Fulham council.
All food hygiene ratings in NW10
Takeaway ratings in Hammersmith and Fulham · All of Hammersmith and Fulham