Cafe Luna

ratingratingratingratingrating
0.15 mi
Cafes
$$
 
(217) 356-5862
116 North Chestnut Street, Champaign, IL 61820
Hours
Sorry, hours will be updated soon.

Nearby Eats

memphis-on-main Memphis On Main
Bars
0.07 mi away
subway Subway
Caterers, Fast Food
0.07 mi away
seven-saints Seven Saints
Bars
0.07 mi away
Sorry, our menu is reported as outdated.

Request Menu
 

More Information

 
 
Service options :
Dine-in