Izzy’s on the Peninsula is a second-generation, family-owned dining destination that has become a beloved neighborhood establishment since its flagship location opened in 1987.
Set in the historical Tivoli building, Town Restaurant features Regional American Cuisine with locally sourced wood-fired rotisserie chicken, hand-cut steaks, and fresh seafood.