Casa Pomona

Today is opening day for this 114-seat Spanish restaurant on the Upper West Side. There's a tapas bar, outdoor seating, sangria on tap, classic paellas and grilled Spanish black sausage. See the menus.

Advertisement

Casa Pomona

Recommended

Advertisement