I chose this restaurant from Happy Cow's listings for a fancy family dinner for myself (a vegetarian) and two meat eating relatives. We all had a marvelous time, and indeed I was thanked for finding such a good restaurant for us all to enjoy. It's your basic upscale locavore joint, but done much better, and with more options for vegetarians, than these places often are. There were only three vegetarian entrees, but I really enjoyed the one I ordered ("A Massive Dose of Greens, Beans and Grains") and the beet and fennel salad I had to start was truly spectacular, if a little small (only three slices of beet). There weren't any non alcoholic cocktails listed, but they were happy to make any of their regular tonics without alcohol for me, which I appreciated. I liked their approach to the bread basket - a man approached with a tray and we could choose what slices we wanted from an array of delicious breads. The pumpernickel was particularly good. All in all, I absolutely recommend Farmacia to anyone wanting a good (if pricy) meal in Philadelphia.
Cons: Could have more veg choices, Expensive