1. Oasis Restaurant 373 Main St, Medford, MA 02155 Coordinate: 42.40525,-71.10824 Phone: (781) 396-8337
2. Carroll's 21 Main St, Medford, MA 02155 Coordinate: 42.41794,-71.1101 Phone: (781) 395-3344