Bella Luna Cafe
731 N. Dearborn , Chicago, ILMap
Bella Luna Cafe offers more than the formulaic pizza-pasta combination that has grown to define Italian fare. Diners have a lot more to choose from at rather decent rates too. Enjoy your meal with a bunch of friends and hearty laughter.