English | German | Russian | Czech

food hall English

Meaning food hall meaning

What does food hall mean?

food hall

(UK, retail) The part of a department store that sells food.

Are you looking for...?

food | hall