Located at London’s most famous spaghetti junction, Ristorante Belvedere is one of the region’s finest family run Italian restaurants. Offering distinctive Neapolitan cuisine menu highlights include house-made pastas, traditional Italian salads, fresh fish and flavourful meats.