Add a photo
St John's Episcopal Church is worth visiting after wonderful meals at this restaurant. At this place you can find the Italian cuisine.
Visitors' reviews on Aldo's
Add your review
££££
Price range per person
£7-£18
Address
121-125 West Blackhall St, Greenock, Scotland, United Kingdom
Report incorrect information