If you're looking for Seafood restaurants in Columbus look no further. Newchopsticks is known for having some of the best Seafood in Columbus. Located at 2775 Martin Road, Newchopsticks is a grea...show more
Last updated July 25, 2023