Red Lobster in North Haven, CT
1
Red Lobster location found near North Haven
Red Lobster - 320 Universal Dr N
Rating: 3.8
(
88 Reviews
)
320 Universal Dr N, North Haven CT 06473
(203) 234-8917
North Haven, Connecticut
Similar Stores in North Haven
Buffalo Wild Wings North Haven
350 Universal Dr N, North Haven
LongHorn Steakhouse North Haven
70 Universal Dr, North Haven
Friendly's North Haven
140 Universal Drive North, North Haven