Search Results for 'mouth watering food'
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.