Address: 19121 SW 177AVE, Miami, FL, 33187
Phone: (786) 429-1003
We specialize in providing excellent Restaurant to our community.
Call us today for a free consultation!