Taste of Orient
Restaurant
•
2418 N High St, Columbus, OH 43202, USA
8.2
Sunday: 12 PM – 10 PM
See if anyone you trust recommends it!