Iro Sushi (South Norwood)

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

London, United Kingdom

irosushi.com
Japanese restaurant· Chinese noodle restaurant· Delivery Chinese restaurant· Udon noodle restaurant

Iro Sushi (South Norwood) Reviews | Rating 4 out of 5 stars (5 reviews)

Iro Sushi (South Norwood) is located in London, United Kingdom on Unit 4, Commercial Buildings, High St. Iro Sushi (South Norwood) is rated 4 out of 5 in the category japanese restaurant in United Kingdom.

Address

Unit 4, Commercial Buildings, High St

Phone

+44 2036389172

Service options

DeliveryTakeawayDine-in

Offerings

Healthy optionsLate-night foodSmall platesVegetarian options

Open hours

...
There is no reviews yet about Iro Sushi (South Norwood), be the first to write a review and give your rating to Iro Sushi (South Norwood)
Write review Claim Profile