Newport Beach (Balboa Island) Somehow the Italian restaurant across the street made a double reflection in this window. I've never eaten the…