Start from
Costa Del Sol Restaurant
146 Bloomfield Ave, Newark 07104