O Sushi is perhaps the more upmarket of the sushi trains in Byron. With both train and table seating it can be very busy so it never hurts to book. The sushi and prepared meals are fresh and very tasty with authentic flavours and style ... Read More
To rate or comment on this review, you must Sign In first.
Location
Shop 15, 90-96 Jonson Street Woolworths Plaza Byron Bay NSW