restaurant
nounDefinition of restaurant
: a business establishment where meals or refreshments may be purchased
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more