Find turkish restaurants in Stamford. Listings include The Mad Turk, Zada Restaurant Stamford.
The true taste of Turkey !
Relaxed, home-style traditional Turkish Mediterranean food