Momo Italian Kitchen Restaurant


Contact Momo Italian Kitchen - Restaurant

 

We are located at Forest Ln. between Texas Instruments and the public library.

8989 Forest Lane, Suite 130
Dallas TX 75243
Tel. (972) 234-6800

Operating hours

 
Lunch
Mon-Fri 11:00 - 2:00
Dinner
Sun-Thu 5:30 - 9:00
Fri-Sat 5:30 - 10:00

MoMo Restaurant Map