Get directions to: Royal Pizza, Lakeville, MA
Restaurant address: 70 Main St Lakeville, MA 02347, USA
Restaurant: Royal Pizza