<< Previous Place Next Place >> Tropical Caribbean City: Milford 701-703 Campbell Ave, West Haven, CT 06516 USA 203-752-9579 Website