Say Cheese Food Truck

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