The 'Little Devil' is an appropriate name for a central Soho restaurant, and one of our favorites too. They always serve up great Italian food at decent prices and a pleasant atmosphere.
3 articles found.
eyeflare travel & tips is © Jack Norell 1994-2026 All Rights Reserved