Photo Gallery

Dallas, TX (Knox Street)

Grilled Spanish Octopus

Taggiasca olives, feta cheese, potatoes, tomatoes

Photo Gallery