Bishops Cafe Bistro Ltd is a cafe and bistro offering food and drinks. It is located at 27 Herbert Street.