1. Byblos Cafe

8.4
2832 S Macdill Ave, Tampa, FL
Mediterranean Restaurant · Palma Ceia · 45 tips and reviews

Byblos CafeByblos Cafe: Beginning February 5th, 2014, check in at Byblos Cafe and receive a free dessert! Mmmm...baklava!!