Feel Food is a modern bistro offering fresh, homemade Mediterranean cuisine with vegetarian and vegan options. Features include a terrace and Wi-Fi.