Get directions to: Seafood Express, Durham, NC
Restaurant address: Shoppes Of Lakewood 2000 Chapel Hill Road Durham, NC 27707, USA
Restaurant: Seafood Express