Main menu Open search menu

Umi Sushi Bar

4 Well Hall Road, London, Greater London SE9 6SF 4 Well Hall Road, London Directions
Closed Merchant This place is closed.

Want something similar? See related deals

From Our Editors

Umi Sushi Bar is an Eltham-based sushi restaurant. They offer a broad range of Japanese food, such as sushi, miso, salads and more. Also, the restaurant provides outdoor seating and delivery.

Explore Nearby
Umi Sushi Bar