Mo's Italia Express

305 FM1382 #536, Cedar Hill, TX

Menu (As of 10/29)

Mo's Italia Express: hours and how to order