Ristorante Roma is a welcoming Italian restaurant tucked away just off Leicester Square, offering a cozy and authentic dining experience. The menu features a wide range of classic Italian dishes, from fresh pasta and seafood risotto to pizzas and traditional meat options.
Guests can enjoy both indoor and outdoor seating, with heaters and blankets available for comfort in cooler weather. The atmosphere is lively yet relaxed, making it a great spot for everything from a leisurely lunch to an evening meal. With friendly service, quality food, and a touch of Italian charm, Ristorante Roma provides a warm escape in the heart of London.
Location
-
1 Irving St, London WC2H 7AT, UK

Add a review