Full menu with prices & pictures
Rossopomodoro 1 Rufus Street, London, N16PE, Unite...
+442077391899
Order food online for delivery
If you are coming to Rossopomodoro in London with your vehicle, you will find parking lots at a distance of 206 meters at China Town, Or you could use public transportation to get to the station Underground-Leicester Square, which is 177 meters away from the restaurant.
The average review of 4.6 shows that the restaurant is one of the favorites of all its visitors.
Located in the heart of central London, Rossopomodoro is home to some of the best pizzas in tow...
The food is decent, but the service at this location is quite poor.