Asian fusion restaurant · 3101 Frederick Rd Ste 2, Opelika, AL
To-Go · Delivery · Dine-In
More food in Opelika, AL · Asian Fusion Food in Opelika