Seth and his friends experience a lively exchange with a group of patrons at the wood-paneled restaurant.
Odeon Restaurant
145 West Broadway, Tribeca, US