Menu
home
menu
location
contact us
View Larger Map
Location
We are located in the heart of Rockford at 1624 18th Ave.
Click on the images below to see where some of the best Asian food is in the city.