Alibi Bar & Grill Plus offers special culinary and wine selections in a cozy setting with a beautiful garden. Alibi Bar & Grill Park is a well-known spot outside the city center, located in a small park.