Address and Contact Information
Address: 116 N Chestnut St, Champaign, IL 61820
Phone: (217) 356-5862
Related Web Results
Luna owner moving to ‘new chapter’ after closure – The News-Gazette
Tapas in Champaign: Cafe Luna [closed] – Eating The World
Cafe Luna | Champaign IL – Facebook
Reviews
The main thing we didn’t like was the service; it’s too slow. I can understand that they want to give us time in between courses, but it took 30-45 minutes for us to receive our drinks and we went on a Monday evening when the restaurant was empty. Our waitress was nice/helpful, but a little strange… not sure how to describe her strangeness.
So, overall positive experience, but definitely a few things that could/should be improved at this restaurant.