Royal India, Indian Restaurant, Church Street, Stoke Newington, N16, North London
Clicks:21, Listing added: Jun 11, 2012
|
Royal India is a traditional Indian restaurant, located on the famous Church Street in Stoke Newington, N16, North London. We serve authentic Indian cuisine in our contemporary modern restaurant and also offer a collection and delivery service.
0.0 (0)
1
2
3
4
5