Get directions to: Cafe Michel, Beech Grove, IN
Restaurant address: 128 N 18th Ave Beech Grove, IN 46107, USA
Restaurant: Cafe Michel