Meet & Ribs is a restaurant where you can enjoy a hearty meal, from drinks on the terrace to grilled meats.