The most amazing place ever there is nothing not to like about this little post office cafe/bistro and Delhi counter the food from the deli counter is amazing all homemad ... more