Chowhound Presents: Table Talk with with Michelle Tam of Nom Nom Paleo | Ask Your Questions Now ›

General Discussion

Turkey Pizza

What's This Leafy Green? (On Pizza, in Turkey)

Share:

General Discussion 5

What's This Leafy Green? (On Pizza, in Turkey)

Jetgirly | Oct 30, 2010 08:29 PM

What is the leafy green that was on top of my pizza at Lokal (near the Galata Tower in Istanbul)?

Also... eeeew.

Want to stay up to date with this post?

Recommended From Chowhound