Skip to main contentToast Local logo
CT181- Restaurant- Cambria New Haven

CT181- Restaurant- Cambria New Haven

American

Open

Takeout 7:00 AM - 9:30 PM

20 Dwight Street, New Haven, CT 06511