Philadelphia Restaurant-Jimmy’s House of Pizza

To get the taste of Greek tradition, head to Jimmy’s House of Pizza located at 3871 L St in Philadelphia! Originally founded in Athens, Greece, Jimmy’s has opened their store in Philly giving their customers the taste of hand crafted fast food dishes.  Whether you select their favored burritos, charcoal grilled chicken, or pizza, you’re inviting savory spices to your taste buds. There is something … Continue reading Philadelphia Restaurant-Jimmy’s House of Pizza