Japanese restaurant, sushi bar and takeaway

Location

Take a look