The Alibi Restaurant, INC is an average place to e...
The Alibi Restaurant, INC is an average place to eat. The food is decent, but nothing special. The service can be hit or miss, depending on the day. Overall, I would say it's just an okay experience.