We decided to eat here based on TripAdvisor reviews but I have to say I was a little disappointed. It was a nice cafe with a homemade, friendly vibe - it's big on organic food, which may explain why prices are higher than normal. Or perhaps this is the case across Lewisburg - if it's an upmarket, touristy town then perhaps you would expect to pay more. I ordered a bowl of potato and sausage soup, which was nice but not particularly filling, even though it came with bread, which cost $8 if I recall correctly, and my boyfriend had a cheeseburger with bacon, which cost $10 for the burger plus $3 extra for the cheese and bacon, and didn't even come with fries - making that quite a bit more expensive than other burgers we've had in America, in much nicer restaurants.
We also decided to have a piece of homemade cake for dessert, and I was staggered to find we were charged $10 each. I had the chocolate Guinness cake which was nice but certainly not worth $10.