Get directions to: Black Sheep Restaurant, Cambridge, MA
Restaurant address: 350 Main St Cambridge, MA 02142, USA
Restaurant: Black Sheep Restaurant