BLOCLEats

Stack And Still

17-18 IRVING STREET
LONDON
WC2H7AU

Food rating: 3/5 stars
Updated: 31. January 2023

Food ratings

  • Confidence in management: 10
  • Hygiene: 5
  • Structural: 10
map for Stack And Still

Restaurant nearby

  1. Bella Italia, WC2H7AT
  2. L'ULIVO LEICESTER SQUARE, WC2H7AF
  3. Little Italy, WC2H7AT
  4. Steak And Co, WC2H0HA
  5. TGI Fridays UK, WC2H7LA
  6. Restaurante Roma, WC2H7AT
  7. Vespa Italian Restaurant, WC2H7AT
  8. Claude's Fish and Seafood Bar, WC2H7AU
  9. Xiong Qi, WC2H7AU