The Gift Horses Steak Bake and Take Menu

900A 18th Ave, Newark, NJ 07106

Know a great happy hour or special for this location?