There is one British restaurant in North Adelaide-Suburb
1 results
The British Hotel is a pub located in North Adelaide, South Australia, that has been a local tradition since 1838.