Contact Get in touch with The Lido Restaurant!We look forward to serving you. Location Call us at (201) 487-8721701 Main St.Hackensack, NJ 07601 Hours Sunday: 11am-10pmMonday: 3pm-10pmTuesday: 3pm-10pmWednesday: 3pm-10pmThursday: 3pm-10pmFriday: 11am-10pmSaturday: 11am-10pm