restaurant

A place where you pay to eat food someone else cooks.