Icaru Peruvian Restaurant

Icaru Peruvian Restaurant, 39 Elm St, New Haven, CT 06510, United States

(203) 823-9048

Location