Chive dumplings

Chive dumplings

user profile picture
2 years ago

Royal Thai Restaurant

2209 W Montrose Ave, Chicago, IL 60618