Aji LimonRestaurants1239 Main AveClifton, NJ, 07011-2241 · US+19732723660Email unavailableaji-limon.comHours not available