Bishops Caribbean Bistro

Restaurant in Sheffield, United Kingdom

Opening hours: Th-Su 16:00-22:30

5 Lees Hall Avenue, Sheffield, S8 9JE