Botudo Lounge
Italian · Coffee Shop
Botudo Lounge is a restaurant offering Italian cuisine with a variety of unique flavors.
Location
Best places nearby
The highest rated places close to Botudo Lounge.
Local restaurants nearby
İtfaiye Caddesi 73, İstanbul



