208 Keul Rd, Dixon, Illinois 61021 USA
Jumbo garlic shrimp with vegetable fried rice yummy yummy‼
Photo Credit: Yelp