at , Wiesbaden , 65183 Germany
Gastro Pub / Steakhouse
9 FB users likes Scotch & Soda, set it to 519 position in Likes Rating for Wiesbaden, Germany in Local Business category
Scotch & Soda is Wiesbaden based place and this enity listed in Irish Restaurant category. 65183.