Tac Fish
Seafood · Mediterranean · Turkish
Tac Fish is a seafood restaurant. Temporarily closed.
Location
Best places nearby
The highest rated places close to Tac Fish.
Local restaurants nearby
Piri Reis Caddesi 10, İstanbul
Location
The highest rated places close to Tac Fish.
Piri Reis Caddesi 10, İstanbul