China Buffet
Address:
1797 S West Ave, Freeport, IL 61032
Phone:
(815) 235-2234
Restaurants,
Bars
Other Businesses:
- Logan at 1805 S West Avenue, Freeport, IL 61032
- The Garden Deli at 1258 W Galena Ave, Freeport, IL 61032
- Applebee's at 1802 S West Ave, Freeport, IL 61032
- Two Eagles at 18 E Main St, Freeport, IL 61032
- Route 20 Bar & Grill at 2051 N Ayp Rd, Freeport, IL 61032