Traditional and exotic Japanese fare; sushi. Much better than one would expect from a buffet restaurant. Watch out for the tapioca, though
Traditional and exotic Japanese fare; sushi. Much better than one would expect from a buffet restaurant. Watch out for the tapioca, though