LA Cueva Restaurant
8870 Sw 40th St
Miami, FL 33165-5465
305-225-9714