Get directions to: Star Drive-in, Berkley, MA
Restaurant address: 137 Myricks St Berkley, MA 02779, USA
Restaurant: Star Drive-in