The food was delicious and the restaurant is adorable; however, if you come during a busy time, it may be a long time before you see your food. I came with a large group and while there weren't really a lot of other tables occupied, some of us waited forever for our food. It was bad enough that those who received their entrees first couldn't wait for everyone to get their food since it was taking so long. The service was good but just be warned!