Ali Baba's Kitchen
986 Dixwell Ave, Hamden
(203) 535-1164
Recent Reviews
Ali Baba's Kitchen
986 Dixwell Ave, Hamden 06514
(203) 535-1164