📍 Somerville Avenue 588
City Slicker Cafe — Restaurant in Boston, Massachusetts, USA. Somerville Avenue 588. Hours, map, contact. USAForAll.