Maba
Japanese · Sushi · Tapas
Maba offers authentic Japanese cuisine, specializing in fresh, hand-rolled sushi and Japanese hot tapas.
Location
Best places nearby
The highest rated places close to Maba.
Local restaurants nearby
Edo Sushi, 73-101 Neepsend Lane, ENG



