Full menu with prices & pictures
Leo’s Cafe Bar 13B Finkle Street, Selby, United Kin...
+441757703112
At a distance of 62 meters from Leo’s Cafe Bar in Selby there are parking options where you can park your car, Or you could use public transportation to get to the station Selby Bus Station, which is 374 meters away from the restaurant.
Here you can find the menu of Leo’s Cafe Bar in Selby. At the moment, there are 2 dishes and drinks on the menu. You can inquire about changing offers via phone.
This restaurant is among the best in Selby and is represented in the category Pizza, and based on the average rating of 4.7, it's likely one of the favorite restaurants of its visitors.
beautiful place
At this eatery you can simply call the telephone number +441757703112 to make reservations.