Hello. I am very curious about the fairly new restaurant,Umbria, on the Franklin Street. My SO is exceptionally picky when it comes to service. We are considering going here, and any and all feedback is very important. How is the food? Is is busy on the weekends seeing that it is in the Financial District?