Best Japanese Restaurants In Sterling, IL
Nov 20, 2016
Asian Buffet is a restaurant located in Sterling, Illinois at 3106 East Lincolnway. They are open every day of the week. Visit us online for coupons, special offers, online ordering. Delicious & hot Chinese food is just mouse clicks away!
3106 East Lincolnway, Sterling, IL, 61081
Terms of Service
© 2016 DineRank.com. All rights reserved.