David Brown’s Restaurant is the highest landed restaurant in Penang. The restaurant is located at the top of Penang Hill. The original owner of this house is David Brown who… [Continue Reading]
Steven Goh's Penang Food and Penang Lifestyle
Penang Food Directory
David Brown’s Restaurant is the highest landed restaurant in Penang. The restaurant is located at the top of Penang Hill. The original owner of this house is David Brown who… [Continue Reading]