104 2nd Ave New York, NY 10003 United States
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!