Irving Pizza & Momo
Italy Ristorantes
75062 Irving
USA
At Irving Pizza & MOMO, we bring together the best of two worlds—authentic Nepalese flavors and freshly baked pizzas—to create an unforgettable dining experience. Located in the heart of Irving, TX, we’re proud to serve as your go-to spot for delicious food and warm hospitality.



