Prices on this menu are set directly by the Merchant.

Prices may differ between Delivery and Pickup.

Americandelivered fromTzatziki Greek Street Food (Hammond)at7231 Indianapolis Blvd, Hammond, IN 46324, USA