Cafe Italia

Cafe Italia is back and charming diners in Parkville with an updated take on classic Italian dishes. Photos by Angela C. Bond.