Search Results for 'La Strada restaurant'

1 results found.

Delicious food and views at La Strada

Located on the east side of Athlone bridge with wonderfully scenic views of the Shannon, Athlone Castle, and the church, La Strada restaurant not only has panoramic views of the town, but also create mouth watering food for all to enjoy.

 

Page generated in 0.0328 seconds.