So close to home... We finally decided to try it out. Food was so-so.
Place is stinky (food odor). It's not going to make you vomit when you enter. But you will definitely smell it. It's like the oil is everywhere. It should smell better if it was well kept. When you walk out you will literally smell like oil. Eeek! The smell stays with yoi.
Service was short of good. Meh.
We'll probably comeback but only to order to go.