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