This place is the best!!! I come here all the time to get the Greek salads and the pita sandwiches. Nice atmosphere, plus the employees are always the sweetest. I come here at least once a week sometimes more. They have gluten free options to even vegetarian options available. Always a pleasure coming in!
7810 Land O' Lakes Blvd, Land O' Lakes, FL 34638, USA