Great little place. Food was excellent. Great portions for the price. And the staff from waitress to hostess are beyond excellent and friendly.
.... Edit ... I've had to drop this to a 2 star review. At one point this was a great place, but last 2 experiences especially the last were abysmal. Went in for brunch, they must have been under staffed, took a while to get a server (should have been the first sign). But after that the food took over an hour to receive. There was never an apology by the manager or anything. No one managing expectations. By the time we realized how bad it was we had already waited 30-40 min.