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

Toast Local
Ready for pickup in 15-20 min
Seamless
Ready for pickup in 55 min
Caviar
Ready for pickup in 35 min
Grubhub
Ready for pickup in 55 min
DoorDash
Ready for pickup in 35 min
Call restaurant