Restaurant
Trios Fresh Italian
10 locals recommend,
Permanently closed
Location
342 W Girard Ave
Philadelphia, PA
North Philadelphia
Tips from locals
Feel like just staying put and having some pizza delivered? This is the place to call.
Massive assortment of well priced pizza--many of them are square so it's not your average pie.
Unique things to do nearby
Locals also recommend
- 10 locals recommend