Sunny China Buffet
1703 Philo Rd, Urbana, IL 61802
Order Now on BeyondMenu app
Delivery Fee
Delivery Minimum
Estimated Time
Please sign in before reserving a table