Taylors & Jones with the Twist
[ Restaurant ]
LĂ„ngholmsgatan 17-21
Stockholm, Sweden
()-
65
11 ratings
information provided by RateBeer.com