Leo Fastfood
Fast FoodFish & Chips
Sign in to add a photo.
About
Leo Fastfood is a Fast Food in Abingdon, United Kingdom. Cuisine: Fish & Chips. It is closed on Monday, Sunday.
Frequently asked questions
Where is Leo Fastfood?+
Leo Fastfood is located at 98 Besselsleigh Road, Abingdon.
What kind of place is Leo Fastfood?+
Leo Fastfood is a Fast Food in Abingdon serving Fish & Chips.
What are Leo Fastfood's opening hours?+
Leo Fastfood is closed on Monday, Sunday.
Is Leo Fastfood open on Sundays?+
No, Leo Fastfood is closed on Sundays.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Abingdon.
Reviews
No reviews yet — be the first to review Leo Fastfood.