What makes a restaurant website homepage effective?

A great homepage should have an eye-catching design, high-quality food images, a clear menu link, contact information, and a call-to-action for reservations or orders.