Italian restaurant San Remo, a long-standing pizzeria, offers panoramic city views and delivery. Known for its welcoming atmosphere.