LOCATION

2820 McFARLANE RD
MIAMI, FL 33133
305-200-5268

TAKE-OUT RESERVATIONS