Baba Restaurant
Turkish · Seafood
Baba Restaurant is a long-standing restaurant known for its traditional flavors.
Location
Best places nearby
The highest rated places close to Baba Restaurant.
Local restaurants nearby
İstanbul
Location
The highest rated places close to Baba Restaurant.
İstanbul