Jimmy's
Bar · Pub
Sports bar offering a place to watch games. Located on Greenwood Road.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Jimmy's.
Local restaurants nearby
10 Greenwood Road, ENG

