Jarrow Happy Garden
Chinese
Jarrow Happy Garden is a restaurant offering Chinese cuisine. It is located at 48 Staple Road.
Location
Best places nearby
The highest rated places close to Jarrow Happy Garden.
Local restaurants nearby
48 Staple Road, Jarrow NE32 3QL, United Kingdom


