Order food

Order food

Terilli's

4.6 (1254)$$Italian restaurant

2815 Greenville Ave, Dallas, TX 75206

Terilli's

2815 Greenville Ave, Dallas, TX 75206

Place order with

Seamless
Delivers in 35 min
DoorDash
Delivers in 48 min
Caviar
Delivers in 48 min
Grubhub
Delivers in 35 min