Tropical Krust

 



Tags: All ResultsCaribbeanAll ResultsDinnerLunchAll ResultsAll ResultsNew HavenNew Haven - The Hill
240 Kimberly Ave. New Haven, CT
Phone: 203-865-6588