Temple Canteen Kitchen

3350 N German Church Rd Indianapolis IN 46235 USA

Location