Update Info - Villa Havana Restaurant
This restaurant was reported as closed. If it is open, let us know.
Villa Havana Restaurant
3398 SW 22nd St
Miami, FL 33145
3398 SW 22nd St
Miami, FL 33145
This restaurant was reported as closed. If it is open, let us know.