Umi Japanese Bar & Restaurant image

Umi Japanese Bar & Restaurant

118-120 Linthorpe Rd, Middlesbrough TS1 2JR, United Kingdom, Middlesbrough

Japanese $$

Location

Similar restaurants

Umi Japanese Bar & Restaurant