Cafeteria-style restaurant. There was no problem finding a spot because the staff places you and your party at a table while you are at the check out.
Food was really good.
Only negative bit is I felt rushed to order, which made me feel a little awkward.
I would come here again and recommend this place to other people for good food with good company.