There are 2 restaurants in Glen Forrest open for dinner on a Saturday
2 results
Situated in the John Forrest National Park. Friendly, courteous service and affordable prices. Warm and cosy in winter, cool and pleasant in summer.
Real Mountain Nepalese and Indian Restaurant is located in Glen Forrest, Western Australia.