Alexus Steakhouse And Tavern

Alexus Steakhouse and Tavern, 955 Valley Rd, Clifton, NJ 07013, United States

(973) 746-6600

Location