Sushi Bar Genki Icon

Sushi Bar Genki

Restaurants

About Sushi Bar Genki

Contact Sushi Bar Genki now for more about Restaurants.
Located at 163 Gouger St Adelaide Australia 5920

Unleash more features