Jenna's Drive-in

269 Park Ave, Weymouth, MA 02190, USA