Trio Pizza
Closed
$1.00 - $4.00 Delivery
1100 S Air Depot Blvd, Oklahoma City, OK 73110
Trios is a great local pizzeria, and the quality of ingredients reminds me of a wonderful pizza place I found while deployed. Even their simplest pies are a delight. Daniel B. • 5/6/2024