Gelone Italian restaurant 288539

Italian restaurant - Restaurant

650 Ridge Rd - Lyndhurst - NJ 07071 - United States