We walked past this place numerous times but never seemed to notice it among the bustling restaurants of Soho’s Elgin Street. However, the day we decided to walk down the brightly lit alleyway into a beautiful courtyard definitely took us by surprise! Sitting outside seemed like the best option, and the comfort food (American Italian style) along with the atmosphere makes it a relaxing night for everyone. Bring your dogs along to this pet-friendly place (sitting outside of course!).