Big O Pizza and Pasta
Hours:
13531 Montfort Dr #117, Dallas TX 75240
Tips
Hours
Most Recent Comments
-
March 2024
I got my pizza delivered. It was nice and hot and tasted
-
March 2024
Fast And Fresh! First time trying them and I’m already
-
March 2024
Amazing pizza and wings , great service , very nice .
More Comments(215)
You May Also Like
-
Dallas, Texas