BLOCLEats

Ichiban

81 St Leonards Road
Windsor
SL43BZ

Food rating: 1/5 stars
Updated: 26. July 2023

Food ratings

  • Confidence in management: 20
  • Hygiene: 15
  • Structural: 10
map for Ichiban

Restaurant nearby

  1. Misugo, SL43BZ
  2. Best Meze Grill, SL43BZ
  3. 0.1 miles Costa Coffee, SL43BX