Restaurant serving hot, delicious food. Offers ample portions.