The Alibi Room is a pub and bar located in Bari, Italy. It offers amenities such as free Wi-Fi, accepts credit cards, and provides delivery and takeaway options. The establishment is also wheelchair accessible and has street parking.