Mint leaf Nepalese and indian restaurant
16-18 Barnton St, Stirling
01786 449426
Menu
Reserve
Stirling, Scotland
Mint leaf Nepalese and indian restaurant
16-18 Barnton St, Stirling, Scotland FK8 1NA
01786 449426