FL 33133, 3194 Commodore Plaza, Miami Atchana's Homegrown Thai Restaurant Vegetarian 3194 Commodore Plaza, Miami
FL 33127, 200 NW 54th St, Miami Chef Creole Seasoned Restaurant Seafood restaurant 200 NW 54th St, Miami
FL 33133, 3133 Grand Ave, Miami The Last Carrot - smoothies, fresh juices, healthy fare, veg Vegetarian 3133 Grand Ave, Miami