Taj Kitchen
3 Wallace St, Galston
01563 821067
Menu
Reserve
Galston, Scotland
Taj Kitchen
3 Wallace St, Galston, Scotland KA4 8HP
01563 821067