Trevi Ristorante
53 E Glenwood Ave, Smyrna, DE 19977
I order from Trevi regularly, and the food and customer service is always top notch. The ease of ordering with the app was helpful. The app was easy to navigate. Verified Slice Customer • 3/27/2022