Greek Islands Taverna · 3300 N Ocean Blvd
chicken breast
pita bread
tomato
lettuce
red onion
tzatziki