Oishii Japan
73 Yarra Street, Geelong, VIC 3220About the restaurant
Oishii Japan, meaning 'delicious Japan' may not be the prettiest restaurant in Geelong, but it's hard to beat for quality and value. With a menu of classic dishes including some seriously good sushi, spend a quiet night eating beef tataki and chicken yakitori or head up to the teppanyaki bar upstairs for some food-throwing fun.