Royal International Buffet - Decatur 2036 Mount Zion Rd Decatur, IL 62521
Closed
Opens Friday at 11:00AM