Get it delivered to your door
Siena Italian Authentic Trattoria and Deli
Siena Italian Authentic Trattoria and Deli
Siena Italian Authentic Trattoria and Deli

Siena Italian Authentic Trattoria and Deli

|DashPass|
Takeout, Deli|$$