1. Oasis Restaurant 373 Main St, Medford, MA 02155 Coordinate: 42.40525,-71.10824 Phone: (781) 396-8337