Get directions to: Lilac House, Millis, MA
Restaurant address: 34 Milliston Rd Millis, MA 02054, USA
Restaurant: Lilac House