Aladin Crown Pizza
260 Crown St 06511
(Pizza, Italian, Sandwiches)
Order Online

Come visit us at: 260 Crown St, New Haven, CT 06511