Istanbul Turkish Restaurant

This is a restaurant in Hollywood, FL.