Net Bar
Bar
NET BAR is a bar located in Greece. It is situated in an upbeat area known for its lively atmosphere.
Location
Best places nearby
The highest rated places close to Net Bar.
Local restaurants nearby
3rd Avenue 2, Rochester 14612, Greece
Location
The highest rated places close to Net Bar.
3rd Avenue 2, Rochester 14612, Greece