Taps Istanbul Strong Ale
Taps Istanbul Brewery & RestaurantIstanbul, Turkey Ref: ratebeer.com Apr2024