Bella Luna Café
Italian restaurant
Temporarily closed
Address: 1 E Superior St, Chicago, IL 60611
Phone: (312) 751-2552
No information is available for this page. · Learn why
Our menu features Mediterranean specialties inspired by owner and chef Matteo Taha's Lebanese roots. We offer a variety of homemade soups, salads, ...