Loading opening times...
Sela Bar is registered at 20 Leeds New Briggate, Leeds LS1, LS1 6NU. At this moment the business is closed. Tomorrow Sela Bar will be open from 12:00 until 15:00. This firm specialises in following categories: Pizza Restaurant.