Authentic, tasty Japanese food, fresh daily. Casual dining or takeaway. Open 7 days, 10:30am to 2:30pm, 4:30pm to 9pm. Sunday, 4:30pm to 9pm. Over 20 Sushi rolls, Sashimi, Teriyaki, Teppan-yaki, Tempura, Yakisoba, Udon
Read more...Cherry Blossom Restaurant Townsville
Aitkenvale, Queensland, 4814
Shop 6, 290 Ross River Rd, Aitkenvale, Queensland, Australia, 4814