The Sushi ShopGet directionsOpen standalone map in fullscreen mode
The Sushi Shop: 6.206973, -75.565534