Restaurants & Bars 11

Lupa.

Greg Gartland | Oct 31, 1999 05:43 PM

Has anyone eaten here? The capsule review in New York Magazine recently was incredibly positive. I'd like to hear thoughts.

Want to stay up to date with this post?