Update Info - Sub House
This restaurant was reported as closed. If it is open, let us know.
Sub House
7900 NW 27th Ave
Miami, FL 33147
7900 NW 27th Ave
Miami, FL 33147
This restaurant was reported as closed. If it is open, let us know.