Persian restaurant · 5975 72 St Unit 109, South Miami, FL
Dine-In
More food in South Miami, FL · Persian Food in South Miami