Metro Sport Cafe
BBQ · Bar · Bar and Grill
Metro Sport Cafe: A sports cafe with 20 screens for watching matches. Enjoy barbecue parties every Friday.
Location
Best places nearby
The highest rated places close to Metro Sport Cafe.
Local restaurants nearby
Χαλκιδικής 107, B


