Google Street View of Green Jade
Address: 219 Holloway Rd, London N7 8DL, United Kingdom
| Phone:
+44 20 7609 4482
Green Jade
360° Google Street View panorama
Explore More Chinese restaurant
Pearl China
Golden Dish
Oriental Chef
Happy Palace Watford Chinese Takeaway
Nearby Restaurants
That Wing Place (0.02 km)
蜀一蜀二 Shu La La (0.03 km)
Bam! (0.03 km)
El Rincon Kitchen London (0.05 km)
Alcedo Bistro & Bar (0.06 km)