A TASTE OF ITALY HERE IN SAN DIEGO

Isola Pizza Bar features more than just award-winning pizzas. Enjoy a full menu of some of Italy's more popular dishes ... with a San Diego twist, of course.