Snack shop

People wait to buy coffee at a shop

New York, NY, USA