Turkish restaurant · 140 Ne 39 St Unit 238, Miami, FL
Delivery · Dine-In
More food in Miami, FL · Turkish Food in Miami