All I've ever done is take-out from here, but the restaurant looks clean and nice when I'm in picking up my food. It's always ready when I get there, and the staff is very friendly. Even placing my order over the phone isn't a big hastle. The best part though is the food. It's just amazing. If you're looking for a ton of flavor and plenty of left-over for the next day's lunch, this is a great place to try in Boulder.