Adobo Grill, Indianapolis, Indiana

The Bar at Adobo Grill, Indianapolis, IN