Restaurant Reviews from DiningGuide411.com
    Top : United_States: PA: Pittsburgh

Squirrel Hill Cafe, Pittsburgh, Pennsylvania










Squirrel Hill Cafe
5802 Forbes Ave
Pittsburgh PA United States


Hours: Mon-Sat 11am-2am

Phone: 412.521.3327