Isola Pizza Bar

Our Tip During happy hour (3 p.m. to 6 p.m. daily), score an awesome margherita pizza for just $5.