Miami Beach, Florida
Byblos Mediterranean Restaurant Miami