I ate in the restaurant and the food was ready within five minutes. It came hot and fresh. In fact the French fries were so hot we had to wait to eat them.. Had a Philly Cheesesteak and the meat was tender and delicious with just the right amount of cheese. Fries were crispy and properly salted. Not five stars because out of ketchup at the counter and the person took a while to take our order. Restaurant is warm if you eat in, turn on the air.