Update Info - International Dog House
This restaurant was reported as closed. If it is open, let us know.
International Dog House
9191 SW 137th Ave
Miami, FL 33186
9191 SW 137th Ave
Miami, FL 33186
This restaurant was reported as closed. If it is open, let us know.