Post Tagged with: "La Traviata Pizzeria"

Restaurant Reviews

Loose Ends at The Ribbon…

Loose Ends at The Ribbon…

The dawning of a new restaurant on the upper west side below 80th Street…not a common occurrence.

Restaurant Reviews

Que Lastima, Cosme…

Que Lastima, Cosme…

Que Lastima, Cosme!!