Restaurant El Luanda
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Bar & Grill
Address: Parque Granma, Bayamo
GPS Coordinates:
20.3519,-76.63764
Bayamo, Granma Province, Cuba
Facebook: facebook.com/2183296421994030
Instagram: Photos and Videos