60 Quality St, Trumbull, Connecticut, 6611
This is one of the longest running restaurants in Trumbull