Amaravati Indian Royal Cuisine: Map, Address & Phone Number

Advertisement

Map, Address and Phone Number for Amaravati Indian Royal Cuisine

Amaravati Indian Royal Cuisine
2501 Village Green Pl
Champaign, IL 61822
217-795-1012
http://www.amaravatiindianroyalcuisineil.com/

Driving Directions | Nearby Hotels