Cafe India
113 Bridge St, Alexandria
01389 721100
Menu
Alexandria, Scotland
Cafe India
113 Bridge St, Alexandria, Scotland G83 0TA
01389 721100