886 N Krome Ave, Homestead, FL 33030 +1 305-245-3813
restaurant, Homestead, FL, United States
Today
How to go there