Say Cheese Food Truck

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