Restaurant
LOVE ‘N GYROS
4 locals recommend,
Location
2814 N Miami Ave
Miami, FL
Wynwood Art District
Tips from locals
You may be visiting, but that doesn't mean you want to eat tourist food! This place always has amazing food for a fair price, and you will be smack in the middle of Wynwood.