According to residents, Brothers Restaurant, located immediately north of the train station on North Cherry Street, offers the best seafood in Wallingford. The restaurant, which also offers steak, chicken and ribs, has 27 tables for fine dining and a beautiful bar for gathering with friends.
There are facilities for private rooms and banquet facilities. Brothers also offers take-out and off site catering. Check their website for more details.