A super scenic garden restaurant, Arabian Garden Restaurant offers some heavenly Arabian, Chinese and Seafood dishes you can totally go to town on.
A super scenic garden restaurant, Arabian Garden Restaurant offers some heavenly Arabian, Chinese and Seafood dishes you can totally go to town on.