Lemon Cafe and Restaurant,Boracay Island, Aklan Province- Best Restaurants in Boracay Island}