Expand Map
Japanese Restaurants in Pana, IL
1. Royal International Buffet
2036 S Mount Zion Rd, Decatur, IL 62521
OPEN NOW:11:00 am - 9:30 pm
From Business: Royal International Buffet Restaurant offers delicious tasting Chinese and Asian cuisine in Decatur, IL. Royal International Buffet's convenient location and affordable prices…
Amenities:
Wheelchair accessible
Showing 1-1 of 1