Chequered Flag Cafe 1410 S Range Line Rd Carmel IN United States
This auto racing themed restaurant serves American cuisine.
Phone: 317.846.5277