Oishi Oishi offers competitively priced dishes that are cooked to a high standard. Our staff are also friendly and attentive...
Japanese Sushi and Asian hot food specialist. One of the best Japanese restaurant located at Wodonga Plaza Shopping Centre. Just 10 mins drive from Albury