cleeve fish bar is located 1 church road in bishops cleeve (GL52 8) in the region of gloucestershire (england). This place is listed in the restaurant category of the geodruid bishops cleeve 2025 guide.