Green Villa restaurant & bar is a great place to relax and hang out and enjoy the scenery and good food. You can order many kinds of Asia food with local seasonal products and not need to wait a long time.
Clean, fresh and delicious food with reasonable price and great customer care