With WordPress, you can install any theme that fits your needs. The restaurant theme is a special theme designed for restaurants.