Jaba Grill and Bar is located in Christchurch, New Zealand on 2/150 Lichfield Street, Christchurch Central City. Jaba Grill and Bar is rated 4.6 out of 5 in the category steak house in New Zealand.
Address
2/150 Lichfield Street, Christchurch Central City
Service options
Outdoor seatingDine-in
Amenities
Bar on siteToilets