The Taste Of India

Restaurant - Indian in Leven
Nearest public transport
Markinch - National Railway