Ortanca is a restaurant offering homemade flavors in a tranquil setting.