Applebees

Location:383 springfield avenue Newark NJ

Chain Restaurant