teashop has definitions from the field of food
1
[ noun ] (British) a restaurant where tea and light meals are available

Related terms

restaurant buttery UK

*