Tapau
Casual Dining
Tapau is an Asian street food garden offering an outdoor dining experience. It aims to transform spaces into unique dining environments.
Location
Best places nearby
The highest rated places close to Tapau.
Local restaurants nearby
6 Lister Square, Edinburgh, EH3 9GL, United Kingdom


