Alibi's Bar & Grill Reviews (1)
View Photos
Alibi's Bar & Grill Rating
Description: Restaurants
Address: 7381 N Shadeland Avenue, Indianapolis, Indiana, United States, 46250
Phone: |
Show more...
|
Web: |
www.alibisbarandgrill.com
|
Add contact information for Alibi's Bar & Grill
Add new contacts
Alibi's is a good place to eat. It has good food too. The service was very good.