Istela is a restaurant offering Italian, pizza, and seafood dishes. They serve breakfast, lunch, and dinner.