Picanha Na Brasa
243 E Flagler St Ste 12
Miami
FL
33131
(305) 579-8657
gogobot.com
Open Map
Description
Picanha Na Brasa is located at 234 Ne 1st St in Miami and has been in the business of Retail - Family Restaurants since 2010.
by dandb on May 05, 2015 from
dandb
American
Brazilian
Contemporary American
dining
Ecuadorian restaurants
food
Miami
restaurant
Restaurants
Smart casual