Sushi • Hibachi • Japanese • Teriyaki
"The sushi was mediocre and nothing notable. Additionally, the steamed dumplings lacked flavor, almost tasting like they were frozen."
Japanese