Help us beta test the new Bite Squad site!Go to new siteNo, thanks×
Yambo Restaurant
(227 Ratings )
(305) 649-0203 | 1643 SW 1st St Miami, Florida 33135
Estimated delivery time: 65 minutes