Genoa Takeaway
Fish and Chips · Fast Food
Genoa Takeaway is a fish and chips shop offering classic takeaway fare.
Location
Best places nearby
The highest rated places close to Genoa Takeaway.
Local restaurants nearby
3 North Main Street, County Kildare



