Menu
Need Tips in SCO/UK
Search
Scotland
Edinburgh
Peebles
Indian Restaurant
Indian Restaurant in Peebles, EDINBURGH
Prince Of India
86 High Street, Peebles, EDINBURGH