This establishment is a bar and cafeteria offering Spanish cuisine. It is located in Moncada, Spain.