Restaurant - Chinese in London
8 Formosa Street
London
Greater London
W9 1EE
The Red Pepper is a very nice Italian restaurant in Little Venice. They have very good pizzas as well as Pastas and meat and fish dishes. Definitely the best Italian restaurant in Maida Vale.
A User - 09/08/2006 | report this review
All fields are required. Your review will appear immediately.