It's a mix of a fast food and a dine-in restaurant because you pay before you order, but they serve the food to your table and clean up for you. First time here I ordered the Pho, and as I was going to the sit down after I ordered, the food was delivered to my table. I definitely do not recommend the Pho, the soup base just tasted like water. The teriyaki dishes looked alright. You could go if you're looking for a quick large portion meal, but the quality of the food is pretty bad.