Byblos Cafe

2832 S. MacDill Ave.
Tampa
Florida
United States
website