Garden View Restaurant Shopping Place Garden View Restaurant, Neil Island cover an area of approximately 19 sq km... US$ 1 Average Cost Shortlist