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
3. The Porch
175 Rivers Edge Dr, Medford, MA 02155
Coordinate: 42.41113,-71.07648
Phone: (781) 874-9349
4. Rosa's Roast Beef & Subs
51 High St, Medford, MA 02155
Coordinate: 42.41882,-71.11124
Phone: (781) 391-2574