I love this place. My friends and I try to have a 'girl's night out' once a month and we frequent Radio Maria because of the delicious cuisine and the atmosphere. It is relaxing and has several conversation pieces. The service is spectacular. This is one of my favorite local spots to dine in Champaign
places reviews