Luna Garden offers a dreamy garden setting. It is a restaurant with a menu that caters to a variety of tastes.