Ali Baba's Kitchen

986 Dixwell Ave, Hamden
(203) 535-1164