Great place for any time of the day. I've had breakfast, lunch, and dinner here. The food is consistently good, staff is always friendly, and the restaurant is clean and very nice. It's a bit pricey-er than other places in the area, but you get what you pay for.
Highly recommend this restaurant.