Overall this place deserves 4 stars (I almost went with 3 stars). First, our table of 5 made reservations for 8:15 and we were not seated until 8:45. What is the point of making a reservation if we have to wait over 30 mins more for a table? Second, Esther's Kitchen has no condiments, at all. My friend wanted a side of ranch to dip her hard crusted pizza in and the waiter said that they do not offer any condiments, including ranch. Next, the portion size of the food (compared to the cost) is small. Everyone at my table left feeling hungry for more food because everything comes out small and we all ordered different items. We also purchased the bread, butter, oil combo and we were still left hungry. Lastly, they really push their handmade cocktails and wine. The waiter did not offer soda or tea (I really would have liked an unsweetened ice tea).
On a positive note, the food was delicious! (The food saved their review) The food didn't take long to come out to the table. The ambiance of the restaurant was casual and pretty hip. The place is clean and has a friendly vibe. I plan to come back at least once more to re-review them and try different items.