Chowking - Shell of asia

Chinese Restaurant$$$$
Save
Share