Oh Quai Latin is a Brazilian restaurant and bar offering typical Brazilian specialties in a warm and inviting atmosphere.