The Heights Restaurant & Banquet Facility offers American, bar, and pub fare. Situated within the historic Sodus Bay Heights Golf Course, it provides dining with views of Sodus Bay and a banquet facility for events.