Menorah RestArt is a steakhouse and bar located within the Menorah Center. It offers a dining experience with a focus on steaks and drinks. The establishment is open daily.