Sushi Hub - Rhodes

Sushi Japanese

Shop 29, Rhodes Waterside, 1 Rider Boulevard, Rhodes, 2138

Delivery from Tue 10:30

Your order