📧 support@bumaps.com
📂 Italian restaurant

The Red Pepper

🌍 United Kingdom
🌐 Visit Website

About

Italian classics and pizza served in bistro-style neighbourhood restaurant with wood-fired oven.

Frequently Asked Questions

Where is The Red Pepper and what is its address?

The Red Pepper address: 8 Formosa St, London W9 1EE, United Kingdom.

What does The Red Pepper do?

The Red Pepper operates in the Italian restaurant category.

Does The Red Pepper have a website?

Yes. Official website of The Red Pepper: http://www.theredpepperrestaurant.co.uk/.