Noun
A separate building or tent in a camp or other complex set aside for preparing and/or eating food.
(slang) A restaurant.
grubhouse (plural grubhouses) (archaeology) pithouse.