Natural Chicken Grill - Miami

Chicken
6800 Southwest 57th Avenue, Miami, 33143, United States Of America
Dishes: 10

Natural Chicken Grill

Phone
(+1)3059015224
Address
6800 Southwest 57th Avenue, Miami, 33143, United States Of America

The eatery is also easily accessible by municipal transportation. The closest station is METRORail-South Miami, which is 419 meters away, otherwise, there are parking spaces 278 meters away at Plaza San Remo.

Fast & Simple Download Menulist App now