Istakozcu Canbaba is a restaurant specializing in lobster and seafood, offering Aegean appetizers and fish.