Food hall (original) (raw)

A food hall is a large standalone location or department store section where food and drinks are sold.

thumbnail