Japanese Restaurants in Isle Of Dogs Millwall And Poplar
“Always my go-to place for lunch in Canary Wharf; food is always fresh and quality consistently good, it is easily the best value takeaway lunch available here, service is very quick and the staff are always super friendly and helpful.”
Loading...
“Food was nice and a generous portion. Service was good. Green tea is complimentary. Free tap water is also available if required.”