bn:14524933n
Noun Concept
EL
No term available
EN
A food hall is a large standalone location or department store section where food and drinks are sold. Wikipedia
Relations
Sources