About Abi Ruchi Restaurant
Social Link - Facebook: https://facebook.com/pages /Abi-Ruchi-Restaurant /247646345267469
Keywords: indian
Retail Location Count: 1
More about Abi Ruchi Restaurant
Abi Ruchi Restaurant is located at 42 Stoke Newington Church Street, London, England N16 0LU, United Kingdom
+442079234564
http://www.abiruchi.com
Similar Listings
Azou
4.5
![star rating](/static/images/star.png?v=1.02)