Poor service. Actually, zero service. Its a do it yourself restaurant.. like a high school cafeteria. Very inconsistent. Useless for "dining in".. But they charge dine-in pricing.
You have to stand and wait in line to order your food, then you have to pick up your food when they call your number. Nobody will check on you, ever. If you want desert or coffee, you again need to stand in line (a different line where there's nobody attending, pay again. This place is ridiculous. Food quality is about a 6 out of 10. Sometimes a 7.