Restaurant franchises tend to open locations near major roadways or in shopping centers — highly visible spots easily accessible to locals and passersby, alike. Manayunk doesn't fit that description ...