Oodles: Noodle and Dumpling Bar

Columbus, Ohio

See this entry at Google Maps