ICHIBA Top Ryde City

Japanese Grocery

Shop 3025A, 109-129 Blaxland Road, Ryde, 2112

Delivery from Wed 10:30

Our sandwiches are made with bread baked in a special Japanese recipe

Japanese style rice balls with a variety of fillings!

Your order