Garden House London
0
Reviews
Other Restaurants in London
- Finsbury Park
42 Stroud Green Road
, Finsbury Park, London, N4 3ES
+44 (0) 20 7272 8699
Garden House London is an other restaurant providing services locally. They are experienced in providing freshly cooked meals. The address for Garden House other restaurant is 42 Stroud Green Road.
Tags:
chinese, delivery, takeaway
|