Red On Main

122 E Main St, Madison, IN

Menu (As of 10/30)

On Main

Red On Main: hours and how to order