Botanic Garden Restaurant
Adelaide Botanic Garden
North Terrace
Adelaide, South Australia 5000
Australia
Phone: (08) 8223 3526
North Terrace
Adelaide, South Australia 5000
Australia
Phone: (08) 8223 3526
Food | 1 |
Service | 1 |
Ambiance | 4 |
Overall: | 2 |

Location & Nearby Info

Cuisine:
Botanic Garden Restaurant Description:
Catering
Reviews of Botanic Garden Restaurant