The newest restaurant to open at Champaign's Village at The Crossing plaza (Windsor and Duncan) is Amaravati Indian Royal Cuisine. The restaurant serves Northern and Southern Indian dishes. It opened last week.

Amaravati is located at 2501 Village Green Place, Champaign. Hours are Monday through Saturday, 11:30 a.m. to 10 p.m., and Sunday, 11:30 a.m. to 9:30 p.m. Delivery, take out, and table service are available. 

For more information, contact the restaurant via Facebook, or (217) 954-1012. 

All photos from Facebook.