Nikki And Frankie's

320 Foxon Blvd New Haven CT 06513 USA

(203) 624-2233

Location