A Spoonful of Sofrito: A pinch of advice that will add a lot of flavor to your life
Tratorria Inwood
Tratorria Inwood is and Italian restaurant located in Inwood with excellent pasta and good service.
I had their Calamari Fritti (Fried Calamari):
I loved their Pene Pasta with Chicken:
No comments:
Post a Comment