Sushi Hub - Top Ryde City

Japanese

Top Ryde City, Cnr Blaxland Road and Devlin Street, Ryde, 2112

Delivery from Tue 09:30

Your order