Mini Pita Mediterranean Cafe

1019 W State Rd 84 Fort Lauderdale FL 33315 USA

(954) 451-5118

Location