Decided to give this place a try. This restaurant is in the shopping plaza on the same side as Lemongrass.
When I first walked in, it had some weird odor and I instantly thought uh oh.. But I decided to stay. I ordered the seafood soup, kalbi and mackrel. It as surprisingly all tasty and They do give you the free side dishes. The waitress was polite. I would come back even if they still have that unpleasant smell.