Get directions to: Basta Mangiare Italian Cuisine, Peoria, IL
Restaurant address: 7800 North Sommer Street Peoria, IL 61615, USA
Restaurant: Basta Mangiare Italian Cuisine