Say Cheese Food Truck

Truck 2: 11:00 am-5:00 PM Lunch at 3721 E. 21st Street (Titun Motor Co. Lot) Indianapolis, Indiana 46218