Tortuga Sandwich Shop - Kenmore

3189 Delaware Ave, Kenmore, NY

Menu (As of 10/30)

is x

Salads

“ny SIDES

Dessert

Drinks

Tortuga Sandwich Shop - Kenmore: hours and how to order