Japanese restaurant · Windsor
2
2 Postcards
Tokyo Tina serves up innovative Japanese street food with a fusion twist in a laid-back spot buzzing with fun decor and outdoor seating.
66A Chapel St, Windsor VIC 3181, Australia Get directions
$$ · Menu