Get directions to: Oasis Restaurant, Medford, MA
Restaurant address: 373 Main St Medford, MA 02155, USA
Restaurant: Oasis Restaurant