Hermanos Leiguarda
Phone Number: +34985816172
Website: Suggest Official Website
Categories: Seafood Restaurant
Address: Calle Plaza, s/n, 33810 Ibias
GPS Coordinates:
43.00029,-6.82192
Ibias, Province of Asturias, Asturias, Spain
Facebook: facebook.com/1062050470505258
Instagram: Photos and Videos