New View Restaurant

641 New Britain Ave, Hartford CT

(860) 953-8398

Location