Where'd you like to go?
Enter
My Profile
Edit your profile
Close session
Write an opinion
Publish

Strada - Leicester Square

+2
--
Opening Hours
Monday
11:30 - 23:00
Tuesday
11:30 - 23:00
Wednesday
11:30 - 23:00
Thursday
11:30 - 23:00
Friday
11:30 - 23:00
Saturday
11:30 - 23:00
Sunday
11:30 - 22:30
+44 (0)20 7930 7331
+44 (0)20 7930 7331
Phone number

2 reviews of Strada - Leicester Square

Strada

This is another chain of restaurants in London, located in the center of the capital. These restaurants are great, have nice decor and furniture and prompt and courteous service. The menu usually consists of meat, vegetables, pizzas ... ultimately nothing really original, but perfect for eating in London if you do not want to spend much money. In fact, the menu is not too expensive for the country, but we have to admit that the food quality is in line with the level of the menu ... it is quite ordinary and basic!

+3

See original
Have you been here?
Add your opinion and photos and help other travelers discover

Information about Strada - Leicester Square

Links to Strada - Leicester Square