Champs Sports Bar
Pizza · Grill · Bar and Grill
Champs Sports Bar is a restaurant offering pizza and grilled dishes.
Location
Best places nearby
The highest rated places close to Champs Sports Bar.
Local restaurants nearby
Kocatepe Abdülhak Hamit Caddesi No:25, İstanbul



