If you're looking for Seafood restaurants in Norfolk look no further. T Seafood is known for having some of the best Seafood in Norfolk. Located at 3200 Tait Ter, T Seafood is a great place to di...show more
Large.
Served with 2 sides.
Per lb.
Last updated September 19, 2020