10887 NW 17th St, Miami, Florida 33172 USA
mixed veggies, quinoa soulfe, stuffed peppers and plantain pastelon
Photo Credit: Yelp