Alibi
Bar and Grill · Bar · Coffee Shop
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.
Location
Best places nearby
The highest rated places close to Alibi.



