HOME > Chowhound > Manhattan >


The Atrium Lower Level Food court

  • 0

Hi, I noticed their is an Urban Lobster Shack in this food court, what other food places are here for the non lobster lovers in our group.

Urban Lobster Shack
805 3rd Ave, New York, NY 10022

  1. Click to Upload a photo (10 MB limit)