Piel Canela Cafe is a coffee shop offering a dining experience with reasonable prices. The establishment is noted for its food and accepts card payments.