Super Taste
Restaurant · Upper East Side

Super Taste

$$

Hidden gem serving elevated comfort food with a jazz soundtrack—the kind of spot where the vibe and food both deserve way more attention.

Info

📍
Address
1502 1st Ave, New York, NY 10075, USA, NY

More like this