Get directions to: Thira Taste-the Greek Islands, Hallandale, FL
Restaurant address: 100 S Federal Hwy Hallandale, FL 33009, USA
Restaurant: Thira Taste-the Greek Islands