Bar Restaurante Aluira
Phone Number: +34978714400 , +34 978 71 44 00
Website: Suggest Official Website
Categories: Restaurant, Pub
Address: 1 Plaza Ayuntamiento, 44366 Orihuela del Tremedal
GPS Coordinates:
40.54959,-1.64944
Orihuela del Tremedal, Teruel Province, Aragon, Spain
Facebook: facebook.com/167124460340189
Instagram: Photos and Videos