Jaba Grill and Bar
Locations: 2/150 Lichfield Street, Christchurch Central City Christchurch, 8011, nz
Company Size: 1 - 100
Industry: Restaurants
Locations: 2/150 Lichfield Street, Christchurch Central City Christchurch, 8011, nz
Company Size: 1 - 100
Industry: Restaurants