1 rating · How the score works
Aldo's
Fish and Chips · Pizza · Fast Food
Aldo's is a takeaway establishment offering a variety of popular dishes including fish and chips, pizza, and pasta. Customers can order for delivery or pickup.
Location
Best places nearby
The highest rated places close to Aldo's.
Local restaurants nearby
8 East Main Street, Uphall, EH52 5DA, United Kingdom


