Fatso's
Sandwich Shop
Fatso's is a sandwich shop located in Leeds. They offer a variety of sandwiches and are known for their casual dining experience. Key facts used from search results include its classification as a sandwich shop and its location.
Location
Best places nearby
The highest rated places close to Fatso's.
Local restaurants nearby
61 The Headrow, LS1 6LR Leeds, United Kingdom



