
Umi Japanese Bar & Restaurant
118-120 Linthorpe Rd, Middlesbrough TS1 2JR, United Kingdom, Middlesbrough
Japanese
•
• $$
Umi Japanese Bar & Restaurant
Don't have an account? Sign up here.