El Foodhaus
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Barbecue Restaurant
Address: Mahayag, Philippines
GPS Coordinates:
8.12778,123.43639
Zamboanga del Sur, Zamboanga Peninsula, Philippines
Facebook: facebook.com/539397069587046
Instagram: Photos and Videos