Feta Kitchen + Cafe

  • 600 E. Hillside Drive
  • Bloomington, IN 47401
  • (812) 336-3382
Serving fresh Mediterranean meals, in a bowl or on a flatbread, as well as smoothies and smoothie bowls.