Restaurant Bla Bla

Leeuwarden, Netherlands

See this entry at Google Maps