Experience the world of Zen...a restaurant that offers authentic Japanese and Thai delicacies in a magnificent setting on Barbados’ southeast coast. Zagat rated #1 for food in 2009 and 2010. Reservations recommended.
Restaurant Image

Address
Crane
Parish
Location