119 N Walnut St, Champaign City, Illinois, 61820-4009
(217) 398-7729
Restaurants, Food & Beverages > Restaurants
Facebook: http://www.facebook.com/pages/Champaign-IL/Radio-Maria/54593392237
Services: Dinner Lunch Sunday Brunch Indian Tapas
No reviews yet. Be the first to write a review!