I came across Sora Lella after looking a place in soho to eat italian food. Boy was i impressed from the minute i walked in i was greeted by the friendly staff. They were very knowledgeable about the wine and food. I discovered that there original restaraunt is in rome. The pasta was homemade and very tasty, along with the homemade gelato. I would definitely come back and try this place again.
Pros: pasta
more