Very strange place. Went here with my family recently. The inside reeks of fish to the point where it punches you in the face when you walk in. Almost none of the workers there speak English, and the waitresses tend to all crowd around to one spot and watch you as you eat. Literally the only thing I liked was…