Order food

Order food

MoMo's Pasta

4.3 (333)$$Italian restaurant

11910 Preston Rd Stress Lab 1, Dallas, TX 75230

MoMo's Pasta

11910 Preston Rd Stress Lab 1, Dallas, TX 75230

Place order with

momospasta.com
May offer pickup
Business website
Seamless
Ready for pickup in 15 min
DoorDash
Ready for pickup in 14 min
Caviar
Ready for pickup in 14 min
Grubhub
Ready for pickup in 15 min
Call restaurant