Greek Spice Grill

2103 E Commercial Blvd Fort Lauderdale FL 33308 USA

(954) 900-4773

Location