La Nova Pizza & Steak

8107 Frankford Ave, Philadelphia, PA

Menu (As of 10/30)

The

Pa / USA

La Nova Pizza & Steak: hours and how to order