BLOCLEats

Restaurante Roma

2-3 IRVING STREET
LONDON
WC2H7AT

Food rating: 4/5 stars
Updated: 4. September 2023

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
  • Structural: 10
map for Restaurante Roma

Restaurant nearby

  1. L'ULIVO LEICESTER SQUARE, WC2H7AF
  2. Little Italy, WC2H7AT
  3. TGI Fridays UK, WC2H7LA
  4. Moon Under Water, WC2H7LE
  5. Vespa Italian Restaurant, WC2H7AT
  6. Stack And Still, WC2H7AU
  7. Claude's Fish and Seafood Bar, WC2H7AU
  8. Xiong Qi, WC2H7AU