The New Lakeside Takeaway
116 Main St, Alexandria
01389 758882
Recent Reviews
The New Lakeside Takeaway
116 Main St, Alexandria G83 0NZ
01389 758882