bn:14524933n
Noun Concept
SYL
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