Three Brothers Diner

1038 Dixwell Ave, Hamden, United States