Restaurants - , Canary Islands, Spain
Bar Waiter
Contact Colin Zwol
Abama Kabuki is a restaurants company based out of THE RITZ-CARLTON, ABAMA, TENERIFE, Spain.