Rev up your Sundays at Lion Sports Bar, located at 1021 Arch Street in the heart of Philadelphia. Whether you’re a die-hard fan or just getting into the thrill of F1, there’s no better place to experience every turn, pit stop, and checkered flag.
With 35 TVs throughout the bar, you won’t miss a single second of the action, no matter where you sit. Bring your crew or come solo—there’s always a good seat and a great atmosphere waiting for you.
Drink specials? We’ve got you covered. Enjoy $3 Guinness all race long. Cold pints, fast cars, and unbeatable vibes.
Make Lion Sports Bar your F1 headquarters.