This place is very cheap and well worth it. 20 dollars can take care of a family of four. The service is so so. The food vacillates at time. Some times, it is excellent and exquisite. Other times it is not. Try to catch this place on a busy day, but earlier. Catching this place at a late time means left over for you.