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.
Recently refurbished to the highest standards, when you walk through the door all your senses would have you believe you have arrived at a fine restaurant on the Neapolitan coast.